package com.shujia.java.day21.demo2;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
* @Description: Demo3
* @Author: 王火火
* @Date: 2019/8/24 15:04
 *
 *
 * xxxxxxxxxxxxx@qq.com
 *
 * yyyyxxxxxxxxx@163.com
 *
 * Yyyyxxxxxxxxxx@163.com
 *
 * Yyyyxxxxxxxxxx@qq.pp.com
 * xxxxxxxxxxxxxx@qq.pp.com.cn
 *
 *  []中的数据 一次验证(字符串中的)一个 是否包含在[]中的数据里面
 *  []中的数据 是可以发生生改变的
 *  如果要验证的后面不加次数 默认1次
 *
*/

public class Demo3 {
    public static void main(String[] args) {
        //数字小写字母* 一起验证
//        String str="abcdefg123456***";
//        String pattern="^[A-Za-z0-9*]*$";
//        Pattern compile = Pattern.compile(pattern);
//        //匹配
//        Matcher matcher = compile.matcher(str);
//        System.out.println(matcher.matches());

        //验证*之前是小写 之后是数字
        String str="abcdefg*123456789";
        //格式
        String pattern="^[a-z]{0,}[*]{1}[0-9]{0,}$";
        //转化格式
        Pattern compile = Pattern.compile(pattern);
        //开始匹配
        Matcher matcher = compile.matcher(str);
        System.out.println(matcher.matches());


    }
}
